package com.codebo.homiematch.model.dto;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;


@TableName(value ="team")
@Data
public class TeamDTO implements Serializable {

    /**
     * 队伍名称
     */
    private String teamName;

    /**
     * 队伍密码
     */
    private String password;

    /**
     *  描述
     */
    private String description;

    /**
     * 最大人数
     */
    private Integer maxPerson;

    /**
     * 过期时间
     */
    private Date expireTime;

    /**
     * 队伍创建者/队长id
     */
    private Long userId;

    /**
     * 队伍状态 - 0 - 公开， 1 - 私有，2 - 加密
     */
    private Integer status;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}